• 游客发表

    Cursor自研模型反超Opus 4.6!价格脚踝斩,氛围编程沸腾了

    发帖时间:2026-04-17 22:53:15

    \u003cdiv class=\"rich_media_content\"\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e倒反天罡了朋友!\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e\u003c!--AIPOS_0--\u003eCursor新模型不仅性能超越Claude,而且价格更是直接“\u003c!--VERTICAL_CARD_BEGIN_0--\u003e脚踝斩\u003c!--VERTICAL_CARD_END_0--\u003e”(都不说腰斩了)。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_0--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e众所周知,\u003c!--VERTICAL_CARD_BEGIN_1--\u003eCursor\u003c!--VERTICAL_CARD_END_1--\u003e作为模型提供商,早期还靠供应Claude模型狠狠吸了一波粉。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e结果现在,它自己搞出了一款编程模型,而且转身就把Claude拉下马了——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e其最新编程模型\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e\u003c!--VERTICAL_CARD_BEGIN_2--\u003eComposer 2\u003c!--VERTICAL_CARD_END_2--\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e,不仅能力超越Claude Opus 4.6,关键是价格降了非常多。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e就这么说吧,别人降价是“腰斩”,它这直接是\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e“脚踝斩”\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_1--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e那么问题来了,Cursor凭啥能在大家都“涨价”的时候把价格打下去呢?\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e(注:随着“龙虾”爆火,全球大模型Token消耗量呈指数级增长,所以从年初开始,国内外云厂商和大模型公司都在集体涨价。)\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c!--MID_AD_0--\u003e\u003c!--EOP_0--\u003e\u003c/p\u003e\u003c!--PARAGRAPH_0--\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e答案,Cursor也随之公布了——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e一种新的强化学习方法\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003ch1 style=\"line-height: 1.579; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; text-align: justify\"\u003e\u003c!--HPOS_0--\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e比Opus 4.6更强,价格还down down down!\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003c/h1\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e先说目前已经在Cursor上线的\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eComposer 2\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e从名字英译“编曲家”你就能猜出来了,这款模型主打的是“编程家”(bushi。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e鉴于“龙虾”爆火后编程消耗的Token用量一路激增,所以Cursor当下只有一个目标——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e性价比、性价比、还是性价比。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_2--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e何谓性价比?自然是“兼顾智能与成本的最优组合”。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e能力方面,Cursor表示:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cblockquote\u003e\u003cp style=\"margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(112, 112, 112)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eComposer 2在我们衡量的所有基准测试上都取得了大幅提升,其中包括\u003c!--VERTICAL_CARD_BEGIN_3--\u003eTerminal-Bench 2.0\u003c!--VERTICAL_CARD_END_3--\u003e和\u003c!--VERTICAL_CARD_BEGIN_4--\u003eSWE-bench Multilingual\u003c!--VERTICAL_CARD_END_4--\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e比如在衡量智能体终端操作能力的Terminal-Bench 2.0上,其水平目前已经跃居GPT-5.4和Claude Opus 4.6之间。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_3--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而且从Composer模型的迭代来看,其进化速度正不断加快。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_4--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e\u003c!--AIPOS_1--\u003e定价方面,标准版Composer 2的输入价格为0.5美元/百万tokens(约合人民币3.5元)、输出价格为2.5美元/百万tokens(约合人民币17.2元)。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c!--MID_AD_1--\u003e\u003c!--EOP_1--\u003e\u003c/p\u003e\u003c!--PARAGRAPH_1--\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e你瞅,和Claude Opus 4.6相比,几乎真到了“脚踝”的程度。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_5--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e与此同时,Cursor还推出了一个“智能水平相同但速度更快的变体”——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eComposer 2 Fast\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e这款默认模型的定价为,每百万输入tokens 1.5美元(约合人民币10.3元)、每百万输出tokens 7.5美元(约合人民币51.7元)。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c!--MID_AD_2--\u003e\u003c!--EOP_2--\u003e\u003c/p\u003e\u003c!--PARAGRAPH_2--\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e和Claude Opus 4.6相比,它不仅延续了价格优势,而且速度更是一骑绝尘。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而据Cursor透露,它之所以能在性能和价格之间取得平衡,核心还是靠\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e引入了一种新的强化学习方法\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e划重点,该方法不是推理技巧,而是实实在在训练出来的能力。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_6--\u003e\u003c/p\u003e\u003ch1 style=\"line-height: 1.579; margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; text-align: justify\"\u003e\u003c!--HPOS_1--\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e引入“做笔记”强化学习方法\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003c/h1\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e如果用一句话来总结这种新方法,那便是:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e让模型学会“自己给自己做会议纪要”,从而把原本记不住的超长任务,一步步接着干下去。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eCursor的原话如下:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_7--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e虽然这种名为“\u003c!--VERTICAL_CARD_BEGIN_5--\u003e自我总结的强化学习方法\u003c!--VERTICAL_CARD_END_5--\u003e”听起来有点拗口,但思路其实很清晰。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e它核心解决的问题是——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e如今大多数AI编程助手都很能干活了,但一旦任务变长、变复杂,就会开始不停掉链子。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e这背后的原因呢,大家也都很清楚:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e上下文装不下\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e一个复杂工程任务动辄就是上万行代码、上百步操作,而模型的\u003c!--VERTICAL_CARD_BEGIN_6--\u003e上下文窗口\u003c!--VERTICAL_CARD_END_6--\u003e总是有限的,所以很多任务根本跑不到终点。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而为了突破上下文瓶颈,目前业界\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e围绕“压缩”\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e有两种主流解法:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cul style=\"--ul-list-style-type: \u0026#39;\\25EF\u0026#39;; padding-left: 0px\" class=\"nonUnicode-list-style-type\" data-list-style-type=\"circle\" classname=\"ex-list\" data-ex-list=\"ul\"\u003e\u003cli\u003e\u003cp\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e要么做摘要,总结一波再继续;\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e要么直接通过滑动上下文窗口,丢弃较早的上下文。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e又或者一些比较新的探索尝试——在潜在空间中压缩,将上下文压缩成向量而非文本(这种方法虽然比文本压缩慢但准确率更高)。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e但不管是哪种,初步看下来都不够靠谱,它们都有可能导致模型遗忘上下文中的关键信息,从而在推进长时间运行的任务时降低其效果。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e换言之,\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e任务越长,模型越容易跑偏\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而Cursor的解法是——首先总结很重要,其次把这种总结能力内化成模型自己的能力也很重要。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e所以他们给自家模型加了一套\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e“self-summary(自我总结)”\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e的机制:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e模型干活干到一半,不是被动压缩,而是主动停下来给自己写一段“阶段总结”,俗称“做笔记”。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e具体流程大致如下:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e1、Composer基于提示词持续生成,直到达到固定的token长度触发点。\u003cbr/\u003e2、插入一个合成查询,要求模型总结当前上下文。\u003cbr/\u003e3、给模型提供一定的草稿思考空间,让它构思最佳总结,然后生成压缩后的上下文。\u003cbr/\u003e4、Composer使用压缩后的上下文回到步骤1;该上下文包含总结以及对话状态(规划状态、剩余任务、之前总结的次数等) 。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_8--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e这里面比较关键的一点是,\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e模型的自我总结能力不是推理技巧,而是训练出来的\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e在强化学习过程中,这种总结能力会被算进奖励里:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cul style=\"--ul-list-style-type: \u0026#39;\\25EF\u0026#39;; padding-left: 0px\" class=\"nonUnicode-list-style-type\" data-list-style-type=\"circle\" classname=\"ex-list\" data-ex-list=\"ul\"\u003e\u003cli\u003e\u003cp\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e总结得好→后面任务更容易成功→奖励更高\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003cli\u003e\u003cp\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e总结丢信息→任务失败→被惩罚\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/li\u003e\u003c/ul\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e结果就是,模型慢慢搞清了:什么信息值得留下,什么可以丢掉。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e具体效果可以看和传统方法的对比。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e\u003c!--AIPOS_2--\u003e在一组高难度软件工程任务上,“传统摘要法”光是总结提示词就要写几千个tokens,而且压缩后的结果也不短,平均需要5000+tokens。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c!--MID_AD_3--\u003e\u003c!--EOP_3--\u003e\u003c/p\u003e\u003c!--PARAGRAPH_3--\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而Composer的提示词非常简单,基本就一句话“Please summarize the conversation”,且压缩后的输出平均只有1000个tokens。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c!--MID_AD_4--\u003e\u003c!--EOP_4--\u003e\u003c/p\u003e\u003c!--PARAGRAPH_4--\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e在同样的任务上,\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e后者token用量只有传统方法的1/5,而且压缩带来的错误直接减少约50%\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e换句话说,压缩得更狠,但信息更关键。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_9--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e更有意思的是,它真能解决长链条任务。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eCursor拿出了一道难倒一众模型的经典难题——\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e把\u003c!--VERTICAL_CARD_BEGIN_7--\u003eDoom游戏跑在MIPS架构\u003c!--VERTICAL_CARD_END_7--\u003e上\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cblockquote\u003e\u003cp style=\"margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(112, 112, 112)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e我已经提供了 /app/doomgeneric/,也就是 doom 的源代码。我还编写了一个特殊的 doomgeneric_img.c,希望您使用它;它会将绘制的每一帧写入 /tmp/frame.bmp。最后,我还提供了 vm.js,它会读取一个名为 doomgeneric_mips 的文件并运行它。其余部分请您自行解决……\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e由于需要模型自己改代码、编译调试、反复试错……所以很多模型到后来基本都直接卡死了。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e但Composer在经过170轮交互后,找到了精确的解法,并在过程中将10w+tokens总结压缩到了1000个。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_10--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e总之,一系列内部测试表明:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cblockquote\u003e\u003cp style=\"margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(112, 112, 112)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e通过将压缩整合进训练循环,Composer学会了一种显式机制,能够高效地将关键信息向后传递,并在高难度任务上变得更有能力。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e而且前面不是说了Cursor节奏很快,这不,Cursor研究员也已经开始放出\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003cstrong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eComposer 3\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/strong\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e的消息了。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_11--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e只能说发展到现在,Cursor以后也是有双重身份的“人”了。其CEO表示:\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cblockquote\u003e\u003cp style=\"margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(112, 112, 112)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003eCursor是一个典型的新公司,既不是纯粹的应用程序开发商,也不是模型提供商。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003c/blockquote\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_12--\u003e\u003c/p\u003e\u003cp style=\"background-color: rgb(255, 255, 255); margin-bottom: 20px; margin-left: 0px; margin-right: 0px; margin-top: 20px; padding: 0px\"\u003e\u003cspan style=\"color: rgb(34, 34, 34)\"\u003e\u003cspan style=\"font-size: 18px\"\u003e\u003cspan style=\"background-color: rgb(255, 255, 255)\"\u003e就是不知道能不能等一个开源?反正抱抱脸联创兼CEO已经去帮大家求了(抱拳jpg)。\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/p\u003e\u003cp style=\"text-align: center\"\u003e\u003c!--IMG_13--\u003e\u003c/p\u003e\u003cdiv powered-by=\"qqnews_ex-editor\"\u003e\u003c/div\u003e\u003cstyle\u003e.rich_media_content{--news-tabel-th-night-color: #444444;--news-font-day-color: #333;--news-font-night-color: #d9d9d9;--news-bottom-distance: 22px}.rich_media_content p:not([data-exeditor-arbitrary-box=image-box]){letter-spacing:.5px;line-height:30px;margin-bottom:var(--news-bottom-distance);word-wrap:break-word}.rich_media_content .qn-editor-copy p:not([data-exeditor-arbitrary-box=image-box]){letter-spacing:unset;line-height:unset;margin-bottom:unset;word-wrap:unset}.rich_media_content{color:var(--news-font-day-color);font-size:18px}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content p:not([data-exeditor-arbitrary-box=image-box]){letter-spacing:.5px;line-height:30px;margin-bottom:var(--news-bottom-distance);word-wrap:break-word}body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content .qn-editor-copy p:not([data-exeditor-arbitrary-box=image-box]):not(.qn-editor-copy){letter-spacing:unset;line-height:unset;margin-bottom:unset;word-wrap:unset}body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content{color:var(--news-font-night-color)}}.data_color_scheme_dark .rich_media_content p:not([data-exeditor-arbitrary-box=image-box]){letter-spacing:.5px;line-height:30px;margin-bottom:var(--news-bottom-distance);word-wrap:break-word}.data_color_scheme_dark .rich_media_content .qn-editor-copy p:not([data-exeditor-arbitrary-box=image-box]){letter-spacing:unset;line-height:unset;margin-bottom:unset;word-wrap:unset}.data_color_scheme_dark .rich_media_content{color:var(--news-font-night-color)}.data_color_scheme_dark .rich_media_content{font-size:18px}.rich_media_content p[data-exeditor-arbitrary-box=image-box]{margin-bottom:11px}.rich_media_content\u003ediv:not(.qnt-video),.rich_media_content\u003esection{margin-bottom:var(--news-bottom-distance)}.rich_media_content hr{margin-bottom:var(--news-bottom-distance)}.rich_media_content .link_list{margin:0;margin-top:20px;min-height:0!important}.rich_media_content blockquote{background:#f9f9f9;border-left:6px solid #ccc;margin:1.5em 10px;padding:.5em 10px}.rich_media_content blockquote p{margin-bottom:0!important}.data_color_scheme_dark .rich_media_content blockquote{background:#323232}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content blockquote{background:#323232}}.rich_media_content ol[data-ex-list]{--ol-start: 1;--ol-list-style-type: decimal;list-style-type:none;counter-reset:olCounter calc(var(--ol-start,1) - 1);position:relative}.rich_media_content ol[data-ex-list]\u003eli\u003e:first-child::before{content:counter(olCounter,var(--ol-list-style-type)) '. ';counter-increment:olCounter;font-variant-numeric:tabular-nums;display:inline-block}.rich_media_content ul[data-ex-list]{--ul-list-style-type: circle;list-style-type:none;position:relative}.rich_media_content ul[data-ex-list].nonUnicode-list-style-type\u003eli\u003e:first-child::before{content:var(--ul-list-style-type) ' ';font-variant-numeric:tabular-nums;display:inline-block;transform:scale(0.5)}.rich_media_content ul[data-ex-list].unicode-list-style-type\u003eli\u003e:first-child::before{content:var(--ul-list-style-type) ' ';font-variant-numeric:tabular-nums;display:inline-block;transform:scale(0.8)}.rich_media_content ol:not([data-ex-list]){padding-left:revert}.rich_media_content ul:not([data-ex-list]){padding-left:revert}.rich_media_content table{display:table;border-collapse:collapse;margin-bottom:var(--news-bottom-distance)}.rich_media_content table th,.rich_media_content table td{word-wrap:break-word;border:1px solid #ddd;white-space:nowrap;padding:2px 5px}.rich_media_content table th{font-weight:700;background-color:#f0f0f0;text-align:left}.rich_media_content table p{margin-bottom:0!important}.data_color_scheme_dark .rich_media_content table th{background:var(--news-tabel-th-night-color)}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content table th{background:var(--news-tabel-th-night-color)}}.rich_media_content .qqnews_image_desc,.rich_media_content p[type=om-image-desc]{line-height:20px!important;text-align:center!important;font-size:14px!important;color:#666!important}.rich_media_content div[data-exeditor-arbitrary-box=wrap]:not([data-exeditor-arbitrary-box-special-style]){max-width:100%}.rich_media_content .qqnews-content{--wmfont: 0;--wmcolor: transparent;font-size:var(--wmfont);color:var(--wmcolor);line-height:var(--wmfont)!important;margin-bottom:var(--wmfont)!important}.rich_media_content .qqnews_sign_emphasis{background:#f7f7f7}.rich_media_content .qqnews_sign_emphasis ol{word-wrap:break-word;border:none;color:#5c5c5c;line-height:28px;list-style:none;margin:14px 0 6px;padding:16px 15px 4px}.rich_media_content .qqnews_sign_emphasis p{margin-bottom:12px!important}.rich_media_content .qqnews_sign_emphasis ol\u003eli\u003ep{padding-left:30px}.rich_media_content .qqnews_sign_emphasis ol\u003eli{list-style:none}.rich_media_content .qqnews_sign_emphasis ol\u003eli\u003ep:first-child::before{margin-left:-30px;content:counter(olCounter,decimal) ''!important;counter-increment:olCounter!important;font-variant-numeric:tabular-nums!important;background:#37f;border-radius:2px;color:#fff;font-size:15px;font-style:normal;text-align:center;line-height:18px;width:18px;height:18px;margin-right:12px;position:relative;top:-1px}.data_color_scheme_dark .rich_media_content .qqnews_sign_emphasis{background:#262626}.data_color_scheme_dark .rich_media_content .qqnews_sign_emphasis ol\u003eli\u003ep{color:#a9a9a9}@media(prefers-color-scheme:dark){body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content .qqnews_sign_emphasis{background:#262626}body:not([data-weui-theme=light]):not([dark-mode-disable=true]) .rich_media_content .qqnews_sign_emphasis ol\u003eli\u003ep{color:#a9a9a9}}.rich_media_content h1,.rich_media_content h2,.rich_media_content h3,.rich_media_content h4,.rich_media_content h5,.rich_media_content h6{margin-bottom:var(--news-bottom-distance);font-weight:700}.rich_media_content h1{font-size:20px}.rich_media_content h2,.rich_media_content h3{font-size:19px}.rich_media_content h4,.rich_media_content h5,.rich_media_content h6{font-size:18px}.rich_media_content li:empty{display:none}.rich_media_content ul,.rich_media_content ol{margin-bottom:var(--news-bottom-distance)}.rich_media_content div\u003ep:only-child{margin-bottom:0!important}.rich_media_content .cms-cke-widget-title-wrap p{margin-bottom:0!important}\u003c/style\u003e\u003c/div\u003e

      {loop type="link" row=1 }{$vo.title}